| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

NunitOutputFormatter.h
1 // NunitOutputFormatter.h
3 //
5
6 namespace nkDebug
7 {
11 class NunitOutputFormatter final : public OutputFormatter
12 {
13 public :
14
15 // Constructor, destructor
19 NunitOutputFormatter () noexcept ;
23 virtual ~NunitOutputFormatter () ;
24
25 // Formatting
26 virtual nkMemory::String formatRunLaunch (const TestRunParameters& params) override ;
27 virtual nkMemory::String formatRunEnd () override ;
28 virtual nkMemory::String formatClassLaunch (const TestClassObserverInformation& info) override ;
29 virtual nkMemory::String formatClassBypass (const TestClassObserverInformation& info) override ;
30 virtual nkMemory::String formatClassEnd (const TestClassObserverInformation& info) override ;
31 virtual nkMemory::String formatTestLaunch (const TestFunctionObserverInformation& info) override ;
32 virtual nkMemory::String formatTestBypass (const TestFunctionObserverInformation& info) override ;
33 virtual nkMemory::String formatTestSuccess (const TestFunctionObserverInformation& info) override ;
34 virtual nkMemory::String formatTestFailure (const TestFunctionObserverInformation& info) override ;
35 } ;
36 }
nkDebug::NunitOutputFormatter::formatTestFailure
virtual nkMemory::String formatTestFailure(const TestFunctionObserverInformation &info) override
nkDebug::OutputFormatter
Base class for test's output formatting.
Definition: OutputFormatter.h:15
nkDebug::NunitOutputFormatter::formatTestBypass
virtual nkMemory::String formatTestBypass(const TestFunctionObserverInformation &info) override
nkDebug::NunitOutputFormatter::formatTestLaunch
virtual nkMemory::String formatTestLaunch(const TestFunctionObserverInformation &info) override
nkDebug::TestClassObserverInformation
Information provided during a TestClass run.
Definition: TestClassObserverInformation.h:12
nkDebug::NunitOutputFormatter::formatClassBypass
virtual nkMemory::String formatClassBypass(const TestClassObserverInformation &info) override
nkDebug::NunitOutputFormatter::NunitOutputFormatter
NunitOutputFormatter() noexcept
nkDebug::TestRunParameters
Parameters allowing to drive a test run sequence.
Definition: TestRunParameters.h:12
nkDebug::TestFunctionObserverInformation
Information provided during a function run.
Definition: TestFunctionObserverInformation.h:12
nkDebug::NunitOutputFormatter
Implementation formatting test results in nUnit 3.
Definition: NunitOutputFormatter.h:12
nkDebug::NunitOutputFormatter::formatRunEnd
virtual nkMemory::String formatRunEnd() override
nkDebug
Encompasses all API of component NilkinsDebug.
Definition: LogManager.h:7
nkDebug::NunitOutputFormatter::formatClassEnd
virtual nkMemory::String formatClassEnd(const TestClassObserverInformation &info) override
nkDebug::NunitOutputFormatter::formatClassLaunch
virtual nkMemory::String formatClassLaunch(const TestClassObserverInformation &info) override
nkDebug::NunitOutputFormatter::formatRunLaunch
virtual nkMemory::String formatRunLaunch(const TestRunParameters &params) override
nkDebug::NunitOutputFormatter::formatTestSuccess
virtual nkMemory::String formatTestSuccess(const TestFunctionObserverInformation &info) override
nkMemory
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7